@charset "UTF-8";
@media all
{

    .nav_main {
		  overflow: hidden;
		  display: inline;
		  background:url(../img/bg_menu.jpg) repeat-x top left;
		  height:37px;
		  float:left;
		  width:950px;
	  
      }
    .nav_main ul {
          margin:0;
		  padding-left:10px;
          list-style:none;

      }
    .nav_main li {
      display:inline;
      margin:0px;
	  padding:0px;
	  
      }
    .nav_main a {
      float:left;      
      margin:0px 0px 0px 0px;
      padding:0 0 0 20px;
      text-decoration:none;
	  text-transform:uppercase;
      }
    .nav_main a span {
      float:left;
      display:block;
      padding:12px 16px 13px 0px;
      color:#fff;
	  text-transform:uppercase;
	  text-decoration:none;
	  
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    .nav_main a span {float:none; margin-right:0; margin-left:0px;}
    /* End IE5-Mac hack */
    .nav_main a:hover span {
		
      color:#fff;
      }
    .nav_main a:hover {
      background-position:0% -50px;
	  background:url(../img/na_l.png) no-repeat left top;
	  text-decoration:none;
      }
    .nav_main a:hover span {
      background-position:100% -50px;
	  background:url(../img/na_r.png) no-repeat right top;
	  text-decoration:none;
      }

      .nav_main #current a {
              background-position:0% -50px;
			  color:#fff;
			  background:url(../img/nao_l.png) no-repeat left top;
			  text-decoration:none;
      }
      .nav_main #current a span {
              background-position:100% -50px;
			  color:#fff;
			  background:url(../img/nao_r.png) no-repeat right top;
			  text-decoration:none;
      }
  
  
  .img_1{ position:absolute; top:143px;}
  *+html .img_1{ position:absolute; top:145px;}
  
}